Professor Robert MacLaren, Professor of Ophthalmology

Robert MacLaren DPhil FRCS FRCOphth FACS FMedSci, is a Consultant Ophthalmic Surgeon at the Oxford Eye Hospital and an Honorary Consultant at Moorfields Eye Hospital in London. He … Continue reading Professor Robert MacLaren, Professor of Ophthalmology